//package util;
//
//import model.CrawlerLog;
//import org.slf4j.Logger;
//import org.slf4j.LoggerFactory;
//
//import java.sql.*;
//
//public class LogToMysql {
//    /**
//     * 将爬虫匹配的结果记录更新到mysql中。
//     */
//    private Logger logger = LoggerFactory.getLogger(getClass());
//
//    private static Connection conn;
//    public LogToMysql(){
//        try {
//            Class.forName("com.mysql.jdbc.Driver");
//        } catch (ClassNotFoundException e) {
//            e.printStackTrace();
//        }
//        try {
//            this.conn= DriverManager.getConnection(Config.getCrawler_MYSQL_URL(), Config.getCrawler_MYSQL_USER(), Config.getCrawler_MYSQL_PSWD());
//        } catch (SQLException e) {
//            e.printStackTrace();
//        }
//    }
//    public void log(CrawlerLog crawlerLog){
//        try {
//            Statement state=conn.createStatement();
//            String sql = "replace into CrawlerLog(job_id,search_word,status,company_unique,updatedTime)" +
//                    "values(?,?,?,?,?)";
//            PreparedStatement pstmt=conn.prepareStatement(sql);//获得预置对象
//            pstmt.setString(1,crawlerLog.getJob_id());
//            pstmt.setString(2,crawlerLog.getSearch_word());
//            pstmt.setString(3,crawlerLog.getStatus());
//            pstmt.setString(4,crawlerLog.getCompany_unique());
//            pstmt.setString(5,crawlerLog.getUpdatedTime());
//
//            pstmt.executeUpdate();//执行sql语句
//            pstmt.close();
//        } catch (SQLException e) {
//            e.printStackTrace();
//        }
//
//    }
//}
